environmentalist freak - German English Dictionary